Big Huge Thesaurus

English muffin

noun